.homepage-image.banner-desktop .preventOverflowContent{width:50%}@media all and (max-width: 1024px){.homepage-image.banner-desktop .preventOverflowContent h1{font-size:1.75em;margin-bottom:10px}}@media all and (max-width: 900px){.homepage-image.banner-desktop .preventOverflowContent h1{font-size:1.6em}}@media all and (max-width: 1024px){.homepage-image.banner-desktop .preventOverflowContent .content--flex{margin-bottom:1.2em;font-size:1.2em}}.homepage-image.banner-tablet .content--centered{top:40%}@media all and (max-width: 640px){.homepage-image.banner-tablet .content--centered{top:43%}}@media all and (max-width: 640px){.homepage-image.banner-tablet .preventOverflowContent h1{font-size:1.75em;margin-bottom:10px}}@media all and (max-width: 640px){.homepage-image.banner-tablet .preventOverflowContent .content--flex{margin-bottom:1.2em;font-size:1.2em}}.homepage-image.banner-mobile .content--centered{top:42%}.homepage-image.banner-mobile .preventOverflowContent h1{font-size:1.6em;margin-bottom:10px}@media all and (max-width: 380px){.homepage-image.banner-mobile .preventOverflowContent h1{font-size:1.2em}}.homepage-image.banner-mobile .preventOverflowContent .content--flex{margin-bottom:1.2em}@media all and (max-width: 380px){.homepage-image.banner-mobile .preventOverflowContent .content--flex{font-size:1em}}@media screen and (max-width: 480px){.template-index .main-content{padding-top:83px!important}}.trustbadges{display:flex;align-items:center;justify-content:space-between;max-width:400px;margin:0 auto}.trustbadges div{padding:0 5px}.trustbadges div img{display:block;max-height:80px;object-fit:contain}.cart .trustbadges{margin-right:0}@media screen and (max-width: 480px){.cart .trustbadges{margin-right:auto}}body.template-collection .homepage-collection-grid{padding-top:0;margin-top:-60px}@media only screen and (max-width: 768px){body.template-collection .homepage-collection-grid .grid__item{width:50%}}@media only screen and (max-width: 768px){.collection-grid-item__content .home__title{font-size:18px;word-break:break-word}}@media all and (min-width: 769px){.ap_homepage_banner .preventOverflowContent{width:50%}}@media all and (max-width: 1024px){.ap_homepage_banner .preventOverflowContent h1{font-size:1.75em;margin-bottom:10px}}@media all and (min-width: 769px) and (max-width: 900px){.ap_homepage_banner .preventOverflowContent h1{font-size:1.6em}}@media all and (min-width: 769px) and (max-width: 1024px){.ap_homepage_banner .preventOverflowContent .content--flex{margin-bottom:1.2em;font-size:1.2em}}@media screen and (max-width: 768px) and (min-width: 641px){.ap_homepage_banner .content--centered{top:40%}}@media all and (max-width: 640px){.ap_homepage_banner .content--centered{top:43%}}@media all and (max-width: 640px){.ap_homepage_banner .preventOverflowContent h1{font-size:1.75em;margin-bottom:10px}}@media all and (max-width: 640px){.ap_homepage_banner .preventOverflowContent .content--flex{margin-bottom:1.2em;font-size:1.2em}}@media screen and (max-width: 479px){.ap_homepage_banner .content--centered{top:42%}}.ap_homepage_banner .preventOverflowContent h1{margin-bottom:10px}@media screen and (min-width: 381px) and (max-width: 479px){.ap_homepage_banner .preventOverflowContent h1{font-size:1.6em}}@media all and (max-width: 380px){.ap_homepage_banner .preventOverflowContent h1{font-size:1.2em}}@media screen and (min-width: 381px) and (max-width: 479px){.ap_homepage_banner .preventOverflowContent .content--flex{margin-bottom:1.2em}}@media all and (max-width: 380px){.ap_homepage_banner .preventOverflowContent .content--flex{font-size:1em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.scss.css.map?v=150719453311881980531637181002 */
